package id.co.rho.scoring.cid.client.mvc.compare;

import id.co.rho.scoring.cid.client.utils.Folder;

import com.extjs.gxt.ui.client.data.ModelData;
import com.extjs.gxt.ui.client.store.ListStore;
import com.extjs.gxt.ui.client.widget.button.Button;
import com.extjs.gxt.ui.client.widget.form.ComboBox;
import com.extjs.gxt.ui.client.widget.grid.Grid;

public interface CompareModelUI {
	public void initialize();
    public void show();
    public void setModels(ListStore<ModelData> models);
	Button getCompareButton();
	ComboBox<ModelData> getCombo1();
	ComboBox<ModelData> getCombo2();
	void setModel(Folder model1, Folder model2);
	void clearData();
	public Long getModelId1();
	public Long getModelId2();
	public Grid<ModelData> getGrid();
}
